/**
 * 
 */
package cn.com.yusys.yusp.admin.repository.mapper;

import cn.com.yusys.yusp.admin.domain.AdminSmUserMgrOrg;
import cn.com.yusys.yusp.commons.mapper.CommonMapper;
import cn.com.yusys.yusp.commons.mapper.QueryModel;

import java.util.List;
import java.util.Map;

/**
 * 
 * @项目名称: yusp-admin
 * @类名称: AdminSmUserMgrOrgMapper
 * @类描述: 用户授权机构mapper
 * @功能描述: 分页查询，状态修改
 * @创建人: hujun@yusys.com.cn
 * @创建时间: 2017-12-27 10:37
 * @修改备注: 
 * @修改记录: 修改时间    修改人员    修改原因
 * -------------------------------------------------------------
 * @version 1.0.0
 * @Copyright (c) 2017宇信科技-版权所有
 */
public interface AdminSmUserMgrOrgMapper extends CommonMapper<AdminSmUserMgrOrg> {
	/**
	 * 
	* @方法名称: findAllByParam
	* @方法描述: 分页查询
	* @参数与返回说明:参数QueryModel  返回： list<AdminSmUserMgrOrg>
	* @算法描述:
	 */
	List<Map<String, Object>> findAllByParam(QueryModel param);
	/**
	 * 
	* @方法名称: findQueryByParam
	* @方法描述: 根据条件查询用户授权机构是否存在
	* @参数与返回说明: 
	* @算法描述:
	 */
	List<Map<String, Object>> findQueryByParam(Map<String, Object> paramMap);
	/**
	 * 
	* @方法名称: updateSts
	* @方法描述: 更新数据状态
	* @参数与返回说明:参数 sts(状态)，id(主键ID) 
	* @算法描述:
	 */
	int updateSts(Map<String, String> paramMap);
}
